evade a difficulty or responsibility with subterfuge - Espagnol Anglais Dictionnaire